package com.pureut.quality.domain.dto;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

/***
 * 检验方案配置明细 出参
 * Author:C
 * Date:2023/02/03 9:18
 * @DESC
 */
@Data
public class QualitySchemeConfigurationDetailDto {

    /**
     * id
     */
    private Long id;

    /**
     * 检验方案配置id
     */
    private long schemeId;

    /**
     * 检验项目id
     */
    private long inspectionId;

    /**
     * 上限值
     */
    private String itemUpperLimit;

    /**
     * 下限值
     */
    private String itemLowerLimit;

    /**
     * 创建时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

    /**
     * 部门id
     */
    private long deptId;

    /**
     * 项目编码
     */
    private String projectCode;
    /**
     * 项目名称
     */
    private String itemName;
    /**
     * 管控方式
     */
    private String itemControlMode;

    /**
     * 管控方式
     */
    private String itemControlModeDict;

    /**
     * 单位
     */
    private String itemUnit;

    /**
     * 单位
     */
    private String itemUnitDict;

    /**
     * 样本个数
     */
    private int itemSampleNumber;

    /**
     * 检测方法
     */
    private String itemDetectionMode;

    /**
     * 检测方法
     */
    private String itemDetectionModeDict;

    /**
     * 检测内容
     */
    private String itemCheckContent;

    /**
     * 检验阶别
     */
    private int itemRank;
}
